@charset "utf-8";
@import "wzlb.css";
@import "bk.css";
/*hotblock*/



html, body, h1, h2, h3, h4, h5, h6, ul, ol, dl, dt, dd, form, p, table, th, td { margin: 0; padding: 0; }
body { font: 12px/1.8em "宋体"; color: #555; text-align: center; background: #024B90 url(../images/bg.gif) repeat-x top; }
img { border: 0; }
h1 { font-size:16px; }
h2 { font-size:14px; }
h3 { font-size:13px; }
h4, h5, h6 { font-size: 100%; }
ul, ol { list-style: none; }
img{ border:0;}
a {color: #0193DE; text-decoration: none; }
a {outline:none; blr:expression(this.onFocus=this.blur());}
a:hover { color: #C94B10; }
table { border-left: #ccc 1px solid; border-bottom: #ccc 1px solid; border-collapse:collapse; width: 100%; }
th { border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding: 4px; text-align: center; background: #ddd; color: #333; }
td { border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding: 4px; }
input, textarea, select { font-size: 12px; font-family: "宋体"; color: #555; }
.clear { clear: both; height: 1px; overflow: hidden; }
.yuanjiao{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius: 5px; -ms-border-radius:5px;}
/* start clearfix */
.clearfix:after, #header:after, #nav:after, #container:after, #content:after, .product_list:after, .article_list:after, .cases ul:after, #footer:after { content:"\0020"; display:block; clear:both; visibility:hidden; overflow:hidden; height:0; font-size:0; }
.clearfix, #header, #nav, #container, #content, .product_list, .article_list, .cases ul, #footer { zoom:1 }
/* end clearfix */


#wrapper { width: 990px; margin: 10px auto; text-align: left; }
#header { background: url(../images/bg_t.png) no-repeat top; padding: 45px 0 0 5px; height: 150px; position: relative; z-index: 80; }
#logo { width: 460px; height: 90px; float: left; padding: 15px 0 0 10px; }
#logo a { width: 453px; height: 90px; display: block; background: url(../images/logo.png) no-repeat; text-indent: -99999px; line-height: 300%; overflow: hidden; }
#topmenu { width: 510px; height: 70px; float: left; text-align: right; padding: 5px 0 0 0; }
#topmenu ul { padding: 0 10px 0 0; }
#topmenu li { display: inline; padding: 0 10px; color: #999; }
#topmenu li a { color: #000; text-decoration: none; }
#topmenu ul.li02 { height: 35px; }
#topmenu ul.li02 li { width: 45px; display:block; float: left; color: #f00; }
#topmenu ul.li02 li.tel { width: 350px; height: 35px; background: url(../images/tel.png) no-repeat 45px 15px; }
#topmenu ul.li02 li.tel span { display: none; }
#nav { width: 980px; height: 40px; float: left; background: url(../images/nav_bg.png) no-repeat 10px 0; position: relative; z-index: 80;}
#nav ul { height: 36px; padding: 0 0 4px 10px; }
#nav li { float: left; padding: 0 1px 0 0; background: url(../images/nav_line.gif) no-repeat right bottom; position: relative; z-index: 80; }
#nav a { height: 36px; display: block; font: bold 12px/36px "宋体"; color: #ccc; float: left; text-decoration: none; padding: 0 25px 0 0; }
#nav a:hover, #nav a.over { color: #FFF; background: url(../images/nav_over.png) no-repeat right; }
#nav a.current { background: url(../images/nav_current.png) no-repeat right; color: #fff; }
#nav a span { display: block; padding: 0 0 0 25px; }
#nav a:hover span, #nav a.over span { background: url(../images/nav_over.png) no-repeat left; }
#nav a.current span { background: url(../images/nav_current.png) no-repeat left; }
#nav ul ul { position: absolute; top: 36px; left: 0; z-index: 999; width: 120px; height: auto; border-top: #006CAA 3px solid; background: #00305E; padding: 5px; display: none; }
#nav ul li ul li { float: none; background: none; }
#nav ul li ul a { float: none; height: 24px; line-height: 24px; background: none; padding: 0; font-weight: normal; text-align: center; color: #fff; }
#nav ul li ul a:hover { background: none #004C92; color: #fff; }
#nav li.first { }
#nav li.first a:hover span { background: url(../images/nav_1_over.png) no-repeat left; }
#nav li.first a:hover { background: url(../images/nav_1_over.png) no-repeat -844px 0; }
#nav li.first a.current span { background: url(../images/nav_1_current.png) no-repeat left; }
#nav li.first a.current:hover { background: url(../images/nav_1_current.png) no-repeat -844px 0; }
#nav li.search { background: none; padding: 0; float: Right; margin-Right: 20px; }
#nav li.search form { width: 175px; height: 20px; background: url(../images/bg_search.png) no-repeat; margin: 8px 0 0 25px; }
#nav li.search .ipt_s { border: 0; height: 20px; line-height: 20px; width: 130px; padding: 0 0 0 25px; float: left; background: transparent; }
#nav li.search .btn_s { border: 0; height: 20px; width: 20px; float: left; background: transparent; cursor: pointer; text-indent: -99999px; line-height: 300%; }
#r_pro { position: absolute; top: 36px; left: -200px; height: 150px; width: 460px; background: #fff; padding: 10px; border: #006CAA 1px solid; border-top-width: 3px; display: none; }
.rollBox { width: 460px; height: 150px; }
.rollBox .LeftBotton { height: 145px; width: 12px; background: url(../images/left_botton.gif) no-repeat 0px 0px; overflow: hidden; float: left; display: inline; cursor: pointer; }
.rollBox .LeftBotton:hover { background: url(../images/left_botton_over.gif) no-repeat; }
.rollBox .RightBotton { height: 145px; width: 12px; background: url(../images/right_botton.gif) no-repeat 0px 0; overflow:hidden; float:right; display: inline; cursor: pointer; }
.rollBox .RightBotton:hover { background: url(../images/right_botton_over.gif) no-repeat; }
.rollBox .Cont { width: 420px; display:inline; overflow:hidden; margin: 0 5px; float:left; }
.rollBox .ScrCont { width:100000px; }
.rollBox .Cont .pic { width: 200px; height: 150px; margin: 0 5px; float: left; overflow: hidden; text-align: center; }
.rollBox .Cont .pic img { display:block; margin: 0 auto; width: 200px; height: 150px; }
.rollBox .Cont .pic p { }
.rollBox .Cont a:link, .rollBox .Cont a:visited { }
.rollBox .Cont a:hover { }
.rollBox #List1, .rollBox #List2 { float: left; }
#container { background: url(../images/bg_c.png) repeat-y center; }
#content { padding: 10px 0; width: 960px; margin: 0 auto; }
#left { width: 210px; float: left; }
#right { width: 730px; float: right; }
#footer { background: url(../images/bg_b.png) no-repeat top; padding: 20px 0 10px 0; color: #fff; font-family: Arial, Helvetica, sans-serif; text-align: left; }
.f_menu { background: url(../images/f_menu.gif) no-repeat; height: 30px; line-height: 30px; text-align: center; width: 960px; margin: 0 auto; }
.f_menu li { display: inline; padding: 0 15px; border-right: #999 1px solid; }
.f_menu li a { color: #222; text-decoration: none; }
.f_menu li a:hover { text-decoration: underline; }
.f_menu li.last { border: 0; }
#footer p { }
#crumb { height: 30px; line-height: 30px; overflow: hidden; background: url(../images/crumb.gif) no-repeat; padding: 0 0 0 30px; width: 930px; margin: 0 auto; }
#crumb a { color: #444; text-decoration: none; }
#crumb span { padding: 0 10px; color: #999; }
#crumb h1 { display: inline; font-weight: normal; }
#banner { height: 200px; background:#eee; position: relative; z-index: 1; width: 960px; margin: 0 auto; }
#slides { background:#eee; width: 960px; height: 200px; position: relative; z-index: 1; overflow: hidden; }
.slides_container { width: 960px; overflow: hidden; display: none; position: absolute; left: 0; top: 0; z-index: 2; }
.slides_container a { width: 960px; height: 200px; display: block; }
.slides_container a img { display: block; border: 0; }
.pagination { position: absolute; right: 20px; bottom: 20px; z-index: 4; }
.pagination li { float:left; margin:0 3px; list-style:none; }
.pagination li a { display:block; width:18px; height:15px; overflow: hidden; line-height: 300%; text-indent: -99999px; background-image:url(../images/pagination.png); background-position:0 0; float:left; overflow:hidden; }
.pagination li.current a { background-position:0 -15px; }
#default_left { width: 280px; height: 170px; float: left; overflow: hidden; }
#default_right { width: 672px; height: 170px; float: right; overflow: hidden; }
/*-产品直通车-*/
.pr_car { width:960px; margin:0 auto; height:36px; border-bottom:1px solid #C6C6C6; position:relative; z-index:9999999; }
.pr_cac { border-bottom:none; }
.pr_cara { height:36px; line-height:36px; padding:0px 10px; overflow:hidden; }
.pr_cara em { font-size:13px; font-weight:bold; color:#de8601; font-style:normal; }
.pr_cara a { margin:0 0px; font-weight:bold; color:#306060; height:24px; padding:4px 5px; text-decoration:none; }
.pr_cara a:hover { background:#5A5A5A; padding:4px 5px; color:#FFF; height:24px; text-decoration:underline; }
.pr_carb { position:absolute; left:660px; top:3px; right:30px; }
.pr_bu { width:100px; }
.pr_te { width:122px; color:#777777; position:absolute; right:20px; top:0px; }
.pr_bt { width:38px; height:21px; line-height:21px; border:none; position:absolute; top:0px; right:0; }

.k_sousuo{ width:960px; height:auto; background:url(../img/head_02.gif) repeat-x; border-bottom:1px solid #b2b2b2; margin:0 auto;}

/*-行业分类-*/
.default_guanggao { width:960px; margin:10px auto; background: #FAFAFA; height:280px; border:solid 1px #CCC; padding-top:30px; -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; border-radius:8px; }
.default_guanggao h4 { border-bottom:1px solid #0171ba; height:21px; overflow:hidden; }
.cg_ba_a { float:left; border-bottom:1px solid #0171ba; }
.cg_ba_a a:hover { color:#0171ba; text-decoration:underline; }
.cg_ba_b { float:right; font-weight:normal; padding-right:5px; }
.cg_ba_b a { color:#4c4c4c; }
.cg_ba_b a:hover { color:#0171ba; text-decoration:underline; }
.guanggao { width:960px; margin:0 auto; }
.guanggao_index ul { padding-top:15px; }
.guanggao_index ul li { float:left; width:198px; padding:0px 20px 0px 12px; background:url(../img/main_10.gif) right no-repeat; margin-right:10px; display:inline; }
.guanggao_index ul li.last { background:none; }
.guanggao_index ul li a { cursor:pointer; }
.guanggao_index ul li a:hover { text-decoration:underline; }
.guanggao_index ul li .tu { height:109px; padding:8px 0px 0px 9px; background:url(../img/cg_01.gif) no-repeat; }
.guanggao_index ul li .bt { color:#538200; font-size:14px; font-weight:bold; padding-bottom:10px; }
.guanggao_index ul li p { line-height:22px; color:#606060; }
.guanggao_index ul li a:hover .bt, .caigou ul li a:hover p { text-decoration:underline; }
.guanggao_index ul li a:hover .tu { background:url(../img/cg_02.gif) no-repeat; }
/*-产品竖立导航—*/
.chanpin { float:left; padding:0px 13px 13px 13px; width:211px; border:1px solid #d8d8d8; background:#f6f6f6; position:relative; }
.chanpin .j2, .chanpin .j4 { right:-2px; }
.chanpin .title { padding-top:16px; }
.chanpin ul { padding-top:6px; }
.chanpin ul li { line-height:38px; height:38px; display:block; background:url(../img/cp_03.gif) no-repeat bottom; font-size:14px; font-weight:bold; }
.chanpin ul li.last { background:none; }
.chanpin ul li a { color:#494949; display:block; height:38px; padding-left:37px; background:url(../img/cp_01.gif) no-repeat 18px center; }
.chanpin ul li a:hover span, .chanpin ul li a:hover { color:#538200; text-decoration:underline; }
.chanpin ul li span { display:inline-block; line-height:normal; padding-top:10px; cursor:pointer; }
.cp_you { width:707px; float:right; }
.xinpin { border:1px solid #dfdfdf; height:348px; width:674px; padding:14px 17px 0px 14px; position:relative; }
/*.xinpin_3{border:none; height:auto;}*/
.xinpin .j1, .xinwen .j1, .tongdao .j1 { width:5px; height:5px; background:url(../img/xp_03.gif) no-repeat; position:absolute; top:-1px; left:-1px; }
.xinpin .j2, .xinwen .j2, .tongdao .j2 { width:5px; height:5px; background:url(../img/xp_04.gif) no-repeat; position:absolute; top:-1px; right:-1px; }
.xinwen .j2 { right:-1px; }
.tongdao .j2 { right:-2px; }
.cp_you .xinpin .j2 { _right:-2px; }
.xinpin .j3, .xinwen .j3, .tongdao .j3 { width:5px; height:5px; background:url(../img/xp_05.gif) no-repeat; position:absolute; bottom:-1px; _bottom:-12px; left:-1px; }
.xinpin .j4, .xinwen .j4, .tongdao .j4 { width:5px; height:5px; background:url(../img/xp_06.gif) no-repeat; position:absolute; bottom:-1px; _bottom:-12px; right:-1px; _right:-2px; }
.xinwen .j4 { _right:-1px; _bottom:-11px; }
.xinpin .bt { padding-bottom:18px; }
.xinpin .bt span { display:block; float:left; width:auto; }
.xinpin .bt span.gd { float:right; }
.xinpin .cp .wz span.sz { float:right; width:16px; padding-right:17px; _padding-right:14px; height:34px; font-family:"新宋体"; line-height:normal; color:#538200; padding-top:5px; font-size:28px; background:url(../img/xp_07.png) no-repeat right bottom; }
.cp_you .hot { margin-top:5px; background:#e7e7e7; width:677px; height:51px; padding:24px 14px 0px 14px; border:1px solid #d8d8d8; position:relative; }
.cp_you .hot .wz { width:90px; float:left; font-size:13px; font-weight:bold; color:#538200; padding-top:3px; }
.cp_you .hot .y { height:20px; width:582px; float:left; line-height:20px; }
.cp_you .hot .y span { display:block; float:left; width:auto; background:url(../img/hot_07.gif) no-repeat left center; padding:0px 11px 0px 8px; }
.cp_you .hot .y span:hover { background:url(../img/hot_08.gif) no-repeat left center; }
.cp_you .hot .y a { color:#505050; }
.cp_you .hot .y a:hover { color:#538200; text-decoration:underline; }
.cp_you .hot .j1 { width:6px; height:6px; background:url(../img/hot_01.gif) no-repeat; position:absolute; top:-1px; left:-1px; }
.cp_you .hot .j2 { width:6px; height:6px; background:url(../img/hot_02.gif) no-repeat; position:absolute; top:-1px; right:-1px; _right:-2px; }
.cp_you .hot .j3 { width:6px; height:6px; background:url(../img/hot_03.gif) no-repeat; position:absolute; bottom:-1px; _bottom:-11px; left:-1px; }
.cp_you .hot .j4 { width:6px; height:6px; background:url(../img/hot_04.gif) no-repeat; position:absolute; bottom:-1px; _bottom:-11px; right:-1px; _right:-2px; }
.cp_you .hot .kou1 { width:10px; height:33px; background:url(../img/xp_09.gif) no-repeat; position:absolute; top:-20px; left:141px; }
.cp_you .hot .kou2 { width:30px; height:33px; background:url(../img/xp_10.gif) no-repeat; position:absolute; top:-20px; right:82px; }
.gao { height:50px; }
.fm_cpxlzs { border:1px solid #dfdfdf; height:750px; width:674px; padding:14px 17px 0px 14px; margin-top:15px; position:relative; }
.fm_cpxlzs_1 { border-bottom:1px solid #dfdfdf; height:50px; width:669px; padding:0 0; position:relative; }
.fm_cpxlzs_1 h1 { height:50px; line-height:50px; font-family:黑体; font-size:20px; }
.fm_cpxlzs_1 h1 span { color:#F30; font-size:26px; }
.fm_cpxlzs_2 { padding-top:20px; margin:0 auto;}
.fm_cpxlzs_2_z, .fm_cpxlzs_2_y { float:left; }
.fm_cpxlzs_2_z { height: 210px; width: 250px; margin-top:15px }
.fm_cpxlzs_2_z li { list-style:none; }
.fm_cpxlzs_2_z li font { display:none }
.fm_cpxlzs_2_z li a { width: 230px; height: 190px; display: block; text-align: center; text-decoration: none; line-height: 18px; }
.fm_cpxlzs_2_z li a:hover { color: #0099FF; text-decoration: underline; }
.fm_cpxlzs_2_z img { width: 220px; height: 180px; display: block; border: #ccc 1px solid; padding: 4px; margin: 0 auto 5px; }
.fm_cpxlzs_2_y { width:380px; padding:14px 0px 10px 10px; }
.fm_cpxlzs_3 { border-top:1px dotted #999; height:auto; width:674px; padding-top:6px; }
.fm_cpxlzs_3 li { float:left ; display: block; list-style:none;}
.fm_cpxlzs_3 li strong { padding-right:30px; font-weight:normal; height:25px; line-height:25px; }


.lie_shuoming{width:88%; height:auto; padding:30px 10px 30px 50px; font-size:18px; line-height:35px;  font-family:"楷体"; }
.lie_shuoming P{text-indent:25px;}
.lie_shuoming li{ list-style:none;}

.lie_zhanshi_pic{width:96%; height:auto; margin:0 auto;}

.lie_zhanshi_telt{width:99%; height:auto; margin:0 auto; padding-bottom:30px;}
.lie_zhanshi_telt h2{ background:#eee; line-height:50px; border-left:#538200 5px solid; padding-left:20px;}
.lie_zhanshi_telt ul{ padding-top:10px;}

.neironggengxin_1{width:96%;  margin:0 auto; padding-top:25px; }
.neironggengxin_1 ul{overflow:hidden;}
.neironggengxin_1 li{width:23%; font-size:12px; height:35px; line-height:35px; float:left; margin-left:5px; margin-right:5px; margin-bottom:8px; overflow:hidden;}
.neironggengxin_1 li a {display:block; width:100%; text-align:center;   text-decoration:none; background-color:#e4f5fd;}
.neironggengxin_1 li a:hover {display:block; background:#a4aec7; color:#ffffff; text-decoration:none; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius: 3px; -ms-border-radius:3px;}


/*-xinwen-*/

.xinwen { border:1px solid #d8d8d8; width:930px; padding:24px 14px 10px 14px; margin-top:20px; position:relative; }
.xinwen .xiyuan { float:left; width:335px; padding-right:20px; background:url(../img/news_10.gif) no-repeat right 10px; }
.xinwen .bt { margin-bottom:21px; }
.xinwen .xiyuan ul.tuwen { padding-top:2px; }
.xinwen .xiyuan ul.tuwen li { padding-bottom:20px; margin-bottom:17px; border-bottom:1px dashed #dcdcdc; }
.xinwen .news ul.tuwen li { padding-bottom:19px; }
.xinwen .news ul.tuwen li.last { padding-bottom:0px; }
.xinwen ul.tuwen li .tu { float:left; width:auto; border:2px solid #e6dbcf; }
.xinwen .news ul.tuwen li .tu { padding:3px; border:1px solid #bbb; }
.xinwen .xiyuan ul.tuwen li a:hover .tu { border-color:#538200; }
.xinwen ul.tuwen li .wz { float:left; padding-left:6px; width:234px; }
.xinwen .news ul.tuwen li .wz { padding-left:18px; padding-top:3px; width:390px; }
.xinwen ul.tuwen li .wz span { display:block; line-height:20px; color:#787878; }
.xinwen ul.tuwen li .wz strong { color:#506800; font-weight:normal; }
.xinwen ul.tuwen li .wz span.tou { line-height:18px; padding-bottom:6px; font-weight:bold; color:#4c4c4c; }
.xinwen .news ul.tuwen li .wz span.tou { line-height:22px; }
.xinwen ul.tuwen li a, .xinwen ul.wenzi li a { cursor:pointer; }
.xinwen ul.tuwen li a:hover, .xinwen ul.tuwen li a:hover .wz span, .xinwen ul.wenzi li a:hover, .xinwen ul.wenzi li a:hover span, .xinwen .gd a:hover, .case .bt span.gd a:hover { text-decoration:underline; }
.xinwen ul.tuwen li a:hover .wz span.tou { color:#538200; }
.xinwen ul.wenzi { padding-top:1px; }
.xinwen ul.wenzi li { margin-bottom:11px; line-height:17px; }
.xinwen ul.wenzi li a { color:#4c4c4c; }
.xinwen ul.wenzi li span { display:block; float:left; width:auto; height:17px; }
.xinwen ul.wenzi li span.ph1 { width:18px; background:url(../img/news_05.gif) no-repeat 1px center; padding-right:8px; }
.xinwen ul.wenzi li span.ph2 { width:18px; background:url(../img/news_06.gif) no-repeat 1px center; padding-right:8px; }
.xinwen ul.wenzi li span.ph3 { width:18px; background:url(../img/news_07.gif) no-repeat 1px center; padding-right:8px; }
.xinwen ul.wenzi li span.ph4 { width:18px; background:url(../img/news_09.gif) no-repeat 1px center; padding-right:8px; }
.xinwen ul.wenzi li span.ph5 { width:18px; background:url(../img/news_08.gif) no-repeat 1px center; padding-right:8px; }
.xinwen ul.wenzi li span.time { float:right; width:auto; padding-left:12px; color:#9c9c9c; }
.xinwen ul.wenzi li span.zuixin { height:auto; width:auto; padding-left:4px; padding-top:4px; }
.xinwen ul.wenzi li a:hover span.time { text-decoration:none; }
.xinwen .gd { line-height:20px; height:20px; float:right; padding-left:15px; padding-right:2px; background:url(../img/gd.gif) no-repeat left center; }
.xinwen .gd a, .case .bt span.gd a { color:#538200; }
.xinwen .news { float:right; width:555px; }
.xinwen .news .gd { margin-top:12px; margin-bottom:5px; }
.xinwen .gg { padding:2px; border:1px solid #d4d4d4; }
.xinwen .news ul.tuwen li:hover .tu, .xinwen .news ul.tuwen li a:hover .tu { border-color:#bada82; }
.xinwen .news ul.tuwen li .tu { width:130px; height:85px; position:relative; }
.xinwen .news ul.tuwen li .tu .hei { width:130px; height:85px; display:none; background:#303030; opacity: 0.25; -moz-opacity: 0.25; filter:alpha(opacity=25); position:absolute; top:4px; left:4px; _top:3px; _left:3px; }
.xinwen .news ul.tuwen li .tu .jt { width:130px; height:85px; display:none; background:url(../img/news_15.png) no-repeat center; position:absolute; top:4px; left:4px; }
.xinwen .news ul.tuwen li:hover .tu .hei, .xinwen .news ul.tuwen li:hover .tu .jt, .xinwen .news ul.tuwen li a:hover .tu .hei, .xinwen .news ul.tuwen li a:hover .tu .jt { display:inline; }
/*-产品快速导航-*/
.daohang { width:960px; margin:0 auto; margin-top:30px; margin-bottom:2px; }
.daohang .l { float:left; width:731px; }
.daohang .tongdao { width:689px; padding:18px 20px 12px 20px; border:1px solid #d8d8d8; position:relative; }
.daohang .tongdao ul { padding-left:10px; padding-top:16px; }
.daohang .tongdao ul li span { display:block; float:left; }
.daohang .tongdao ul li span.z { height:28px; line-height:28px; color:#538200; width:70px; background:url(../img/dh_05.gif) no-repeat left center; padding-left:10px; font-size:14px; font-weight:bold; }
.daohang .tongdao ul li span.y { padding-left:15px; width:572px; font-size:12px/1.8em; line-height:26px; }
.daohang .tongdao ul li a { color:#444; }
.daohang .tongdao ul li span.y a { margin:0px 24px 0px 0px; }
.daohang .tongdao ul li span.y a.ys { color:#506800; font-weight:bold; }
.daohang .tongdao ul li span.y a:hover { text-decoration:underline; color:#506800; }
.daohang .zixun { float:right; width:220px; height:197px; border:1px solid #d8d8d8; background:#fbfbfb; }
.zixun ul { padding-left:10px; padding-top:16px; }
.zixun ul li span.z { height:28px; line-height:28px; color:#538200; width:70px; background:url(../img/dh_05.gif) no-repeat left center; padding-left:10px; font-size:14px; font-weight:bold; }
/*-新闻和产品-*/
.news_cp { width:960px; margin:0 auto; height:1%; overflow:hidden; padding-top:5px; }
.news_cp10, .news_cp20 { float:left; margin-bottom:6px; }
.news_cp10 { width:350px; padding:0px 10px; height:500px; line-height:500px; background:#E0EEE0; margin-right:10px; }
#news_cp101 { width:340px; padding:0px 5px; height:300px; line-height:300px; }
#news_cp101 li { text-align:left; height:20px; line-height:20px; padding-top:5px; list-style:none; }
#news_cp102 { width:330px; padding:0px 10px; height:200px; line-height:200px; background:#6cf; }
.news_cp20 { width:560px; padding:0px 10px; height:500px; line-height:500px; background:#6CF }
#news_cp201 { width:540px; padding:0px 10px; height:300px; line-height:300px; background:#333; }
#news_cp202 { width:540px; padding:0px 10px; height:200px; line-height:200px; background:#FFD700; }
/*-封面内页-*/
.fengmianpic{background:#eee; width: 960px; height: 140px; position: relative; z-index: 1; overflow: hidden; margin:0 auto; -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; border-radius:8px;}
.fengmianpic img{ }

.pro_left { float:left; width:210px; padding:0px 10px 13px 2px; }
.pro_left .p_title { padding-bottom:3px; width:230px; height:56px; background:url(../img/new_cg_title_1.gif) repeat-x; -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; border-radius:8px; }
.pro_left .p_title font { height:56px; line-height:56px; padding-left:30px; font-size:20px; color:#ccc; font-style:黑体; font-weight:bolder; }

.pro_left .p_title_1 { padding-bottom:3px; width:212px; height:56px; background:url(../img/new_cg_title_1.gif) repeat-x; -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; border-radius:8px; }
.pro_left .p_title_1 font { height:56px; line-height:56px; padding-left:30px; font-size:20px; color:#ccc; font-style:黑体; font-weight:bolder; }
.pro_left .pro_center_1 { border:1px solid #dfdfdf; padding:4px 0px; background:#f3f3f3; width:210px; margin-bottom:10px; position:relative; }
.pro_left .pro_center_1 ul li { height:33px; line-height:33px; display:block; background:url(../img/cp_03.gif) no-repeat bottom; font-size:14px; font-weight:bold; padding:0px 20px 0px 25px; }
.pro_left .pro_center_1 ul li a { display:block; padding-left:13px; background:url(../img/cp_01.gif) no-repeat left center; color:#464646; }
.pro_left .pro_center_1 ul li a:hover { color:#538200; text-decoration:underline; }

.pro_left .pro_center { border:1px solid #dfdfdf; padding:4px 0px; background:#f3f3f3; width:228px; margin-bottom:10px; position:relative; }
.pro_left .pro_center .j1 { width:4px; height:4px; background:url(../img/pro_02.gif) no-repeat; position:absolute; top:-1px; left:-1px; }
.pro_left .pro_center .j2 { width:4px; height:4px; background:url(../img/pro_03.gif) no-repeat; position:absolute; top:-1px; right:-1px; }
.pro_left .pro_center .j3 { width:4px; height:4px; background:url(../img/pro_04.gif) no-repeat; position:absolute; bottom:-1px; left:-1px; }
.pro_left .pro_center .j4 { width:4px; height:4px; background:url(../img/pro_05.gif) no-repeat; position:absolute; bottom:-1px; right:-1px; }
.pro_left .pro_center ul li { height:33px; line-height:33px; display:block; background:url(../img/cp_03.gif) no-repeat bottom; font-size:14px; font-weight:bold; padding:0px 20px 0px 25px; }
.pro_left .pro_center ul li a { display:block; padding-left:13px; background:url(../img/cp_01.gif) no-repeat left center; color:#464646; }
.pro_left .pro_center ul li a:hover { color:#538200; text-decoration:underline; }
.pro_left .pro_center ul li.last { background:none; }
.cate_main { float:right; display:inline; width:707px; }
.cate_main h6 { text-align:right; padding-top:30px; }
.cate_main h6 a { background:#37970c; padding:2px 4px; color:#fff; }
.cate_main h6 a:hover { color:#ff0; }
.posi { width:980px; margin:0 auto; height:32px; line-height:32px; }
.posi a { color:#4D4948; }
/*-产品内页-*/
.cp_s { width:960px; margin:0 auto; height:460px; }
.cp_s_z, .cp_s_y { float:left; }
.cp_s_z { display:inline; padding:4px; border:1px solid #ccc; width:280px; height:430px; margin:30px 0 0 30px; overflow:hidden; }
.cp_s_z img { width:280px; height:260px; line-height:260px;}
.cp_s_z .cp_xuhao { width:280px; height:170px; background:#fbfbfb; }
.cp_s_z .cp_xuhao li { font-size:14px; font-family:"黑体"; font-weight:normal; height:20px; line-height:20px; list-style:none; padding-left:20px; padding-top:10px; }
/*产品详细*/
.cp_s_y { width:630px; margin-top:30px; }
.cp_shuoming { width:500px; margin-left:40px; }
.cp_shuoming h1 { font-size:18px; color:#37970c; background:url(../img/title_x.gif) no-repeat left center; padding-left:10px; padding-top:1px; }
.cp_shuoming h4 { font-size:14px; color:#2a2a2a; height:30px; line-height:30px; overflow:hidden; }
.cp_shuoming h5 { height:24px; line-height:24px; overflow:hidden; font-weight:normal; }
.cp_shuoming h5 b { color:#474747; }
.cp_shuoming_p { width:460px; height:175px; line-height:170%; padding:0px 0; font-size:13px; }
.cp_shuoming_p p { padding:5px 0; }
.cp_shuoming_p p span { color:#6d201b; }
.cp_shuoming_p p span font { padding-left:5px; font-size:12px; }
.cp_shuoming_box { width:503px; height:165px; border:1px solid #92B076; background:url(../img/box_title.gif) no-repeat 22px 26px; margin-bottom:6px; }
.cp_shuoming_tell b { float:right; font-weight:normal; }
.pps { margin-top:55px; }
.pro_info, .pj_info { float:left; display:inline; width:625px; margin:10px 0 0 15px; }
.pro_bt { width:625px; height:24px; border-bottom:1px solid #37970c; position:relative; margin-bottom:20px; }
.pro_bt .tp { width:200px; height:24px; background:url(../img/txt_12.gif) no-repeat; position:absolute; left:0px; bottom:-2px; }
.pro_box1 { float:left; width:368px; background:#eee; margin:0 10px 1px 5px; }
.pro_box1 p { display:block; line-height:150%; padding:5px; }
.pro_box1 p a { color:#4D4948; }
.pro_box1 img { display:block; width:368px; }
.pro_box1 h4 { background:url(../img/li_li.gif) no-repeat left 7px; padding-left:15px; padding-top:7px; ; font-size:13px; margin:0 5px; }
.pro_box1 h4 a { color:#4D4948; }
*html .pro_box1 h4 { background:url(../img/li_li.gif) no-repeat left 7px; padding-top:7px; }
*html .pro_box1 h4 a { color:#4D4948; }
.pro_box2 { float:right; width:230px; }
.pro_box2 h4 { background:url(../img/li_li.gif) no-repeat left 0; padding-left:15px; font-size:14px; color:#37970c; }
*html .pro_box2 h4 { background:url(../img/li_li.gif) no-repeat left 0; }
.pro_box2 img { display:block; padding:15px 0; width:210px; }
.pro_box2 p { line-height:150%; }
.pro_box3 { width:600px; padding-left:10px;}
.pro_box3 h1 h2{font: 12px/1.8em "黑体"; color: #555; text-align:left;}
.pro_box3 table{border #ccc 1px solid; border-collapse:collapse; width: 100%;}
.pro_box3 tb{}
.pro_box3 .jackpic{ background:#408080; font-size:16px; font-weight:bold; color:#FFF; text-align: center;}
.pro_box3 .jackpic1{ font-family: 宋体, span; height:22px; line-height:22px; text-align: center; font-size:13px;}
.pro_box3 .jackpic2{ background:#CCC; height:22px; line-height:22px; text-align: center; font-family: 宋体, span; font-size:13px;}

.pro_info h6 { width:620px; clear:both; background:url(../img/txt6.png) no-repeat right center; border-bottom:1px dashed #dcdcdc; padding:10px 0 10px 0; margin-bottom:15px; }
.blank6 { width:100%; clear:both; height:25px; overflow:hidden; background:#fff; }
.fh_cp { width:625px; height:28px; padding-bottom:55px; margin-bottom:0px; }
.cate_honor { float:right; width:269px; padding:12px 15px 0 0; }
.cate_honor h5 { background:url(../img/detail_bar1.gif) no-repeat; height:34px; line-height:34px; color:#114322; padding-left:15px; font-size:16px; }
.cate_honor .honor_img { float:none; display:block; width:269px; height:75px; text-align:left; margin:0; background:url(../img/bg_hornor.gif) no-repeat; position:relative; }
.cate_honor .honor_img b { position:absolute; top:0; right:0; display:block; text-align:left; width:185px; font-weight:normal; line-height:150%; }
.cate_honor .honor_img b span { display:block; font-size:16px; font-weight:bold; color:#141414; padding:15px 0 0 0; line-height:150%; }
.cate_honor .honor_img em { font-style:normal; color:#d90202; }
.homor_pic { width:70px; height:66px; }
.homor_pic p { position:static; +position:absolute;
top:10%; vertical-align:middle; text-align:center; overflow: hidden; }
.homor_pic p img { width:40px; height:40px; padding:10px; vertical-align:middle; }
/*
.homor_pic p img { position:static; +position:relative; top:-50%; left:-50%; vertical-align:middle;  overflow: hidden;}*/

.zuixia { width:960px; padding-bottom:8px;  margin:0 auto;}
.zuixia .zuo { float:left; width:567px; padding-left:7px; }
.zuixia .bt2 { margin-bottom:10px; }
.zuixia .bt2 span { display:block; width:330px; float:left; height:27px; border-bottom:1px solid #7e7e7e; }
.zuixia .bt2 span.ts { height:28px; width:auto; border:0px; }

.zuixia .xinpin { width:567px; height:auto; padding:0px 0px 5px 0px; border:0px; }
.zuixia .xinpin .cp { height:240px; width:567px; margin-left:0px; padding:0px; }
.zuixia .xinpin .cp .jt1, .zuixia .xinpin .cp .jt2 { top:100px; }
.zuixia .xinpin .cp ul li { width:597px; height:240px; }
.zuixia .xinpin .cp ul li .hei { width:567px; }
.zuixia .xinpin .cp ul li .wz { width:589px; }

.zuixia .you { float:right; width:352px; padding-top:107px; padding-right:2px; }
.zuixia .you ul li { width:auto; float:left; background:#6a9c00; margin:0px 5px 5px 0px; display:inline; }
.zuixia .you ul li:hover { background:#466700; }
.zuixia .you ul li a { width:83px; height:83px; display:block; overflow:hidden; }
.zuixia .you ul li a.cp1 { width:170px; background:url(../img/cpxx_01.png) no-repeat center; overflow:hidden; }
.zuixia .you ul li a.cp2 { background:url(../img/cpxx_02.png) no-repeat center; }
.zuixia .you ul li a.cp3 { background:url(../img/cpxx_03.png) no-repeat center; }
.zuixia .you ul li a.cp4 { background:url(../img/cpxx_04.png) no-repeat center; }
.zuixia .you ul li a.cp5 { background:url(../img/cpxx_05.png) no-repeat center; }
.zuixia .you ul li a.cp6 { background:url(../img/cpxx_06.png) no-repeat center; }
.zuixia .you ul li a.cp7 { background:url(../img/cpxx_07.png) no-repeat center; }
/*左侧图片切换*/
.t_xx_cp3 { height:240px; overflow:hidden; width:558px; position:relative; }
#container3 { width:558px; position:relative; z-index:0; }
#example3 { width:558px; height:auto; position:relative; }
#ribbon3 { position:absolute; top:-3px; left:-15px; z-index:500; }
#frame3 { position:absolute; z-index:0; width:709px; height:341px; top:-3px; left:-80px; }
#slides3 { position:absolute; top:0; left:0; z-index:100; }
#slides3 .next, #slides3 .prev { position:absolute; top:110px; left:5px; width:42px; height:41px; display:block; z-index:101; }
.slides_container3 { width:558px; padding:2px; overflow:hidden; height:240px; overflow:hidden; position:relative; }
#slides3 .next { left:510px; }
.caption3 { position:absolute; bottom:-20px; left:0px; height:30px; padding:5px 16px 0 10px; /*background:rgba(0,0,0,.3); */ background:#444; filter: alpha(opacity=80); opacity:0.8; width:540px; line-height:180%; font-size:14px; color:#fff; font-weight:bold; text-shadow:none; color:#FFF; }
/*首页图片切换*/
#example1 {width:669px; margin:0 auto; overflow:hidden; height:286px; position:relative; }
#slides1{position:absolute; width:663px; margin:0 auto; background:#eaedf1; padding:3px; top:0; left:0; z-index:100;}
#slides1 .next,#slides1 .prev {position:absolute; top:110px; left:5px; width:42px; height:41px; display:block; z-index:101;}
.slides1_container { width:663px; overflow:hidden; height:280px; overflow:hidden; position:relative; }
#slides1 .next { left:620px !important; }
#slides1 .h_pagination { background:none !important; position:absolute; bottom:-10px; display:none; }
.caption1 { position:absolute; bottom:-20px; left:0px; height:30px; padding:5px 5px 0 10px; background:#444; filter: alpha(opacity=80); opacity:0.8; font-weight:bold; width:655px; line-height:180%; font-size:14px; color:#fff; text-shadow:none; color:#FFF; }

.tj_wz1{position:absolute; right:10px; bottom:0px; color:#fff;}
.tj_wz1 b{color:#a9da00;}
.tj_wz2{right:15px;}

.tj_wz{position:absolute; right:16px; bottom:0px; color:#fff; float:right;}
.tj_wz b{color:#a9da00;}

/*底边*/
.cen_t { width:990px; height:auto; margin:0 auto;}
.cen_tb { background:url(../img/center_bg_b.gif) repeat-y; overflow:hidden;}
.cen_tc { width:960px; margin:0 auto; background:url(../img/center_bg_c.gif) no-repeat; height:8px; overflow:hidden; margin-bottom:10px;}
/*-案例展示-*/
.anli { width:960px; margin:0 auto; height:160px; overflow:hidden; padding-top:5px; border:1px solid #F63; margin-top:5px; margin-bottom:5px; }
/*-底部广告展示-*/
.ggao_index { width:960px; margin:0 auto; height:100px; border:1px solid #F63; background:#F00; }
/*-底部footer-*/
.index_footer { width:960px; margin:0 auto; height:1%; overflow:hidden; }
.pingpai, .copyright { float:left; }
.pingpai { width:150px; height:80px; padding:5px 10px; border-right:1px solid #666; font-family:"幼圆"; color: #1b6a79; font-size:16px;}
.copyright { margin-left:15px; width:760px; height:80px; padding-top:5px;  color:#C0C0C0;}
/*-友情-*/
.youqing{ margin:0; padding-top:5px; color:#336fa5;}
.youqing ul{height:1%; overflow:hidden;}
.youqing ul li{ float:left; height:30px; line-height:30px; padding-right:10px;}
.youqing a{color:#33F; text-decoration:none; }
.youqing a:hover{color:#81a4c4; text-decoration:none;}

.wrap_l { position: relative; }
.wrap_l h2 { width: 13px; height: 82px; background: url(../images/w_t.png) no-repeat; color: #fff; overflow: hidden; padding: 15px 8px; line-height: 18px; float: left; font-size: 13px; }
.wrap_l .c { width: 290px; float: right; }
.overview { height: 125px; background: #eee; line-height: 18px; padding: 5px 0 0 0; }
.overview .c { padding: 5px 0; }
.overview img { float: left; margin: 0 10px 10px 0; }
.video { }
.wrap { border: #ddd 1px solid; height: 165px; position: relative; }
.wrap h2 { height: 30px; background: url(../images/t_bg.gif) no-repeat left top; border-bottom: #ddd 1px solid; color: #FFF; font: bold 13px/30px "宋体"; padding: 0 0 0 35px; }
.wrap a.more { width: 38px; height: 9px; background: url(../images/more.gif) no-repeat; text-indent: -99999px; display: block; line-height: 300%; overflow: hidden; position: absolute; top: 10px; right: 10px; }
.xwzx { width: 335px; float: left; }
.xwzx span.img_l { width: 120px; height: 90px; display: block; padding: 3px; border: #ccc 1px solid; float: left; margin: 5px 0 0 5px; }
.xwzx ul { padding: 5px; width: 190px; float: right; }
.xwzx li { height: 20px; overflow: hidden; line-height: 20px; background: url(../images/ic2.gif) no-repeat 0 8px; padding: 0 0 0 10px; }
.xwzx li a { text-decoration: none; color: #333; }
.cpyy { width: 275px; float: right; }
.cpyy ul { padding: 5px 10px; }
.cpyy li { height: 20px; overflow: hidden; line-height: 20px; background: url(../images/ic2.gif) no-repeat 0 8px; padding: 0 0 0 10px; }
.cpyy li a { text-decoration: none; color: #333; }
.cpyy li small { float: right; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999; }
.xpzs { height: 163px; width: 670px; }
.xpzs li { width: 140px; height: 120px; float: left; }
.xpzs li a { width: 130px; height: 120px; display: block; text-align: center; color: #333; text-decoration: none; overflow: hidden; }
.xpzs li span { width: 120px; height: 90px; display: block; border: #ccc 1px solid; padding: 4px; margin: 0 auto 2px; }
.xpzs li img { width: 120px; height: 90px; }
#demo { overflow:hidden; width: 660px; margin: 5px 0 0 5px; }
#indemo { float: left; width: 800%; }
#demo1 { float: left; }
#demo2 { float: left; }
#default_main { width: 940px; height: 84px; background: #f3f3f3; padding: 10px; }
#default_main ul { }
#default_main li { float: left; margin: 0 8px 0 0; }
#default_main li a { width: 229px; height: 84px; display: block; text-indent: -999999px; line-height: 300%; overflow: hidden; }
#default_main li.li01 a { background: url(../images/a1.jpg) no-repeat; }
#default_main li.li02 a { background: url(../images/a2.jpg) no-repeat; }
#default_main li.li03 a { background: url(../images/a3.jpg) no-repeat; }
#default_main li.li04 { margin: 0; }
#default_main li.li04 a { background: url(../images/a4.jpg) no-repeat; }
.menu { }
.menu h3 { height: 30px; background: url(../images/menu_title.gif) no-repeat; text-align: center; color: #fff; font: bold 13px/30px "宋体"; }
.menu ul { }
.menu li { padding: 1px 0 0 0; }
.menu a { height: 26px; display: block; background: url(../images/menu_out.gif) no-repeat left center; line-height: 26px; padding: 0 0 0 30px; text-decoration: none; color: #004D93; font-weight: bold; }
.menu a:hover, .menu a.current { background: url(../images/menu_over.gif) no-repeat; color: #fff; }
.menu ul ul { margin: 0 0 0 2em; }
.menu li li { }
.menu li li a { background: url(../images/menu_2.gif) no-repeat 0 8px; padding: 0 0 0 20px; color: #666; }
.menu li li a:hover, .menu li li a.current { background: url(../images/menu_2_over.gif) no-repeat 0 8px; color: #004C90; }
#page_banner { height: 210px; background: #eee; width: 960px; margin: 0 auto; }
#page_banner #slides { background: #eee; width: 960px; height: 210px; position: relative; z-index: 1; }
#page_banner .slides_container { width: 960px; overflow: hidden; display: none; position: absolute; left: 0; top: 0; z-index: 2; }
#page_banner .slides_container a { width: 960px; height: 210px; display: block; }
#page_banner .slides_container a img { display: block; border: 0; }
#page_banner .pagination { position: absolute; right: 10px; bottom: 10px; z-index: 4; }
.inner_page { }
.inner_page p { text-indent: 2em; margin: 0 0 10px 0; }
.brand { }
.brand li { border-bottom: #ccc 1px dotted; padding: 10px 0; }
.brand li li { border: 0; list-style: disc; padding: 2px 0; }
.brand ul ul { margin: 0 0 0 35px; }
.history ul { }
.history li { padding: 4px; border-bottom: #ccc 1px dotted; }
.contact { }
.contact ul { width: 44%; float: left; }
.contact li { border-bottom: #ccc 1px dotted; padding: 8px; }
.contact li span { padding: 0 0 0 60px; display: block; }
.contact li strong { font-size: 14px; color: #333; }
.contact ul.ul02 { margin: 0 0 0 30px; width: 50%; }
.light { }
.light li { width: 230px; height: 240px; float: left; margin: 0 5px; }
.light li a { width: 220px; height: 230px; display: block; text-align: center; text-decoration: none; }
.light li span { width: 200px; height: 182px; display: block; border: #ccc 1px solid; padding: 9px; margin: 0 auto 5px; }
.light li img { width: 200px; height: 182px; }
.factory { }
.factory .light li { width: 350px; height: 190px; float: left; margin: 0 5px; }
.factory .light li a { width: 350px; height: 178px; display: block; text-align: center; }
.factory .light li span { width: 330px; height: 158px; display: block; border: #ccc 1px solid; padding: 9px; margin: 0 auto 5px; }
.factory .light li img { width: 330px; height: 158px; }
.news_list { }
.news_view p { margin: 0 0 10px 0; text-indent: 2em; }
.article_list { padding: 0 20px 0 0; }
.article_list li { height: 30px; line-height: 30px; overflow: hidden; background: url(../images/ic_1.gif) no-repeat 0 10px; padding: 0 0 0 25px; border-bottom: #ccc 1px dotted; }
.article_list li small { float: right; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.article_list li a { text-decoration: none; }
.article_list li a:hover { }
.pro_list { }
.product_list { }
.product_list li { width: 170px; height: 190px; float: left; }
.product_list li a { width: 210px; height: 180px; display: block; text-align: center; color: #444; text-decoration: none; line-height: 18px; }
.product_list li a:hover { color: #0099FF; text-decoration: underline; }
.product_list li span { width: 150px; height: 135px; display: block; border: #ccc 1px solid; padding: 4px; margin: 0 auto 5px; }
.product_list li img { width: 150px; height: 135px; }

.product_list_1{}
.product_list_1 li { width: 240px; height: 210px; float: left; }
.product_list_1 li a { width: 210px; height: 180px; display: block; text-align: center; color: #444; text-decoration: none; line-height: 18px; }
.product_list_1 li a:hover { color: #0099FF; text-decoration: underline; }
.product_list_1 li span { width: 200px; height: 150px; display: block; border: #ccc 1px solid; padding: 4px; margin: 0 auto 5px; }
.product_list_1 li img { width: 200px; height: 150px; }

.pro_list_2 { }
.product_list_2 { }
.product_list_2 li { width: 210px; height: 190px; float: left; }
.product_list_2 li a { width: 220px; height: 180px; display: block; text-align: center; color: #444; text-decoration: none; line-height: 18px; }
.product_list_2 li a:hover { color: #538200; text-decoration: underline; }
.product_list_2 li span {display: block; border: #ccc 0px solid; padding: 4px; margin: 0 auto 5px; }
.product_list_2 li img { width: 150px; height: 135px;  border: #ccc 1px solid; padding: 3px;}

/*----产品框----*/
.pro_list_3 { padding-left:5px; }
.product_list_3 { }
.product_list_3 li { width: 248px; height: 170px; float: left; margin-bottom:10px;}
.product_list_3 li a { width: 95%; height: 170px; display: block; text-align: center; color: #444; text-decoration: none; line-height: 18px; }
.product_list_3 li a:hover { color:#538200; text-decoration: underline; background:#eee; border: #ccc 0px solid;}
.product_list_3 li span { width: 150px; height: 120px; display: block; border: #ccc 1px solid; padding: 4px; margin: 0 auto 5px; border-radius:3px; -moz-border-radius:3px;}
.product_list_3 li img { width: 150px; height: 120px; }


/*----产品框----*/
.pro_list_4 {}
.product_list_4 {width:99%; margin:0 auto; padding-bottom:10px;}
.product_list_4 li { width: 25%; height: 180px; float: left; }
.product_list_4 li a { width:90%; height: 180px; display: block; text-align: center; color: #444; text-decoration: none; line-height: 18px; }
.product_list_4 li a:hover { color: #538200; text-decoration: underline; background:#eee; border: #ccc 0px solid;}
.product_list_4 li span {width: 90%; height: 90%; display: block; border: #ccc 0px solid; padding: 4px; margin: 0 auto 5px; }
.product_list_4 li img { width: 90%; height: 95%; border: #ccc 1px solid; padding: 2px; }

/*----产品框----*/
.product_list_5 { }
.product_list_5 li { width: 160px; height: 150px; float: left; }
.product_list_5 li span { width: 120px; height: 100px; display: block; border: #ccc 1px solid; padding: 4px; margin: 0 auto 5px; }
.product_list_5 li img { width: 120px; height: 100px; }

/*----产品框----*/
.pro_list_6 {}
.product_list_6 {}
.product_list_6 li { width: 25%; height: 140px; float: left; }
.product_list_6 li a { width:90%; height: 140px; display: block; text-align: center; color: #444; text-decoration: none; line-height: 18px; }
.product_list_6 li a:hover { color: #f00; text-decoration: underline;}
.product_list_6 li span { width: 95%; height: 100px; display: block; border: #ccc 1px solid; padding: 4px; margin: 0 auto 5px;}
.product_list_6 li img { width: 95%; height: 100px; }


.product_view { }
#details { width: 370px; float: right; }
#details h2 { font-size: 16px; color: #014B92; margin: 0 0 10px 0; }
.prev_next { border-bottom: #ccc 1px dotted; margin: 0 0 10px 0; text-align: right; }
.prev { }
.next { }
#description { padding: 15px 0 0 0; }
#description p { margin: 10px 0; text-indent: 2em; }
#description h3 { background: url(../images/sprite_btn.png) no-repeat -89px -47px; height: 26px; overflow: hidden; padding: 0 25px; color: #fff; line-height: 26px; border-bottom: #003395 2px solid; margin: 0 0 10px 0; }
.msg { border: #ccc 1px dotted; padding: 10px; margin: 0 0 10px 0; }
.msg_l { width: 110px; float: left; padding: 0 10px 0 0; }
.msg_l p { text-align: center; margin: 5px 0; }
.msg_r { width: 580px; float: right; }
.msg_r h3 { height: 26px; line-height: 26px; border-bottom: #ccc 1px dotted; }
.msg_r h3 small { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; float: right; color: #999; }
.msg_content { padding: 10px 0; }
.msg_reply { padding: 5px 10px; color: #A01D00; background: #f3f3f3; }
.msg_reply span { color: #888; font-family: Arial, Helvetica, sans-serif; }
.pages { padding: 20px 0 0 0; text-align: center; }
.pages span, .pages a, .pages strong { padding: 5px 8px; background: #eee; margin: 0 2px; }
.pages span { color: #999; }
.pages strong { font-weight: normal; background: #333; color: #fff; }
.pages a { text-decoration: none; color: #333; }
.pages a:hover { text-decoration: underline; }
.grey { background: #eee; font-weight: bold; text-align: right; }
table#tb_s { border: 0; }
table#tb_s th { border: 0; }
table#tb_s td { border: 0; border-bottom: #ccc 1px dotted; }
.ipt1 { border: #999 1px solid; width: 240px; height: 22px; padding: 0 5px; line-height: 22px; }
.ipt2 { border: #999 1px solid; width: 140px; height: 22px; padding: 0 5px; line-height: 22px; }
.txt1 { border: #999 1px solid; width: 440px; height: 80px; padding: 5px; }
.btn { background: #333; color: #fff; height: 28px; width: 120px; cursor: pointer; border: 0; }
.ipt1:focus, .ipt2:focus, .txt1:focus { border: #CC4E13 1px solid; background: #f3f3f3; color: #A01D00; }
span.red { color: #CC4E13; padding: 0 0 0 5px; }
h2.h2 { height: 40px; background: url(../images/bgt.gif) no-repeat; line-height: 30px; text-align: center; overflow: hidden; color: #fff; font-size: 14px; margin: 0 0 15px 0; }
.cpwd { border: #ccc 1px solid; padding: 10px; margin: 60px 0; height: 30px; }
.cpwd li { display: inline; padding: 0 0 0 2px; width: 80px; float: left; }
.cpwd li.li02 { width: 160px; float: left; }
.cpwd li.li02 input { width: 140px; border: #999 1px solid; height: 22px; padding: 0 5px; line-height: 22px; }
.cpwd li.li03 { width: 100px; float: left; }
.cpwd li.li03 input { width: 80px; border: 0; height: 24px; background: #333; color: #fff; cursor: pointer; }
.cpwd li.li04 { display: block; color: #FF0000; width: 260px; }
p.download a { font-weight: bold; text-decoration: underline; }
.cases ul { }
.cases li { width: 140px; height: 140px; float: left; text-align: center; margin: 0 5px 5px 0; }
.cases li span { height: 90px; width: 120px; display: block; padding: 4px; border: #ccc 1px solid; margin: 0 0 5px 0; }
.cases li img { height: 90px; width: 120px; }
.toplist { padding: 0 10px; }
.toplist li { height: 22px; line-height: 22px; overflow: hidden; background: url(../images/ic_1.gif) no-repeat 0 4px; padding: 0 0 0 20px; }
.toplist li a { text-decoration: none; color: #555; }
.toplist li a:hover { color: #333; }
